95522
7651
484769
872228
96254
99972
520805
518314
307637
363989
171173
18430
5311799
3742581
3251148
2573804
2310988
2157609
2077358
194478
1855118
1752136
1747196
1669471